heterogeneous vaccine - French English Dictionary